Career 2024 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain #1-w3 Great Britain #1-w4 Great Britain F2 Great Britain F4 Great Britain F7 Great Britain #2-w1 Great Britain #2-w3 Great Britain #2-w4 Qatar F3 Qatar F4 Portugal F3 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F3 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Turkey F3 USA F17 USA F18 USA F19 Great Britain F13 Great Britain F14 Australia F8 Great Britain F15 Great Britain #4-w2 Australia F11 Great Britain F1 Australia F2 New Zealand F2 Australia F3 Greece F1 Greece F2 Australia F6 Australia F8 Great Britain F14 Australia F11 Australia F12 Australia F13 New Zealand F1 Great Britain F5 New Zealand F2 Australia F3 Great Britain F6 Australia F4 France F5 USA F8 Korea F1 China F3 USA F12 USA F15 USA F16 USA F17 USA F18 USA F19 USA F21 Ecuador F1 Ecuador F2 Great Britain F18 Australia F8 Australia F9 Australia F1 Australia F2 Thailand F2 USA F4 Thailand F3 USA F5 USA F6 Australia F3 Australia F4 Great Britain #1-w1 China F3 China F4 Korea F1 Korea F2 Kuwait F2 Belarus F1 Belarus F2 Great Britain F9 Australia F5 Australia F6 USA F25 Great Britain F16 USA F27 Australia F11 Dominican Republic F2 Australia F12 France F2 Great Britain F2 France F7 Slovenia F2 Slovenia F3 Malaysia F3 Korea F5 Korea F6 Great Britain F11 Thailand F1 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F11 Great Britain F1 Great Britain F2 Australia F1 Australia F2 Great Britain F8 Great Britain F3 Great Britain F16 Great Britain F17 Israel F4 Great Britain F1 Turkey F3 Turkey F4 USA F8 USA F9 Korea F1 Korea F2 Great Britain F11 Great Britain F12 USA F26 USA F27 Great Britain F4 Mexico F3 Australia F1 Great Britain F17 Great Britain F18 Canada F1 Canada F2 Turkey F16 Greece F8 Australia F2 Great Britain F10 The LTA Wrexham Challenger - Wrexham Australia F1 Australia F4 Australia F5 Great Britain F5 Kia International in Burnie - Burnie Great Britain F6 Great Britain F5 Odlum Brown Vancouver Open - Vancouver Great Britain #2-w2 Qatar F5 Croatia F2 Mexico F4 Venezuela #1-w1 Venezuela #1-w2 Australia F9 Australia F10 Great Britain F11 Australia F7 Great Britain #4-w1 Kia International In Kawana - Kawana Great Britain #4-w3 Great Britain #4-w4 Great Britain F2 Australia F1 New Zealand F1 Greece F3 Norway F1 Turkey F4 USA F20 Great Britain F1 The Surbiton Trophy - Surbiton Great Britain F6 Fifth Third Bank Tennis Championships - Lexington Australia F6 GHI Bronz Classic - Bronx Norway F2 Korea F2 China F1 China F2 Mexico F16 McDonalds ATP Challenger - Burnie The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba Nielsen USTA Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Mordovia Cup 2008 - Saransk Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Semgroup Challenger - Tulsa Challenger Britania Zavaleta - Puebla Melbourn Challenger Knoxville Challenger Champaign Challenger Tallahassee Challenger Sarasota Challenger Cremona Challenger Carson Challenger Alessandria Challenger Nottingham Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Bangkok Challenger Izmir Challenger Bangkok Challenger Sacramento Challenger Rennes Challenger Tiburon Challenger Calabasas Challenger Caloundra Challenger Dallas Challenger Pingguo Challenger Johannesburg Challenger Aptos Challenger Lexington Challenger Astana Challenger Shanghai Challenger Izmir Challenger Bangkok Challenger Sacramento Challenger Charlottesville Challenger Knoxville Challenger Helsinki Challenger Athens Challenger Vancouver Challenger Mons Challenger Toyota Challenger Dallas Challenger Rimouski Challenger Anning Challenger Busan Challenger Nottingham Challenger GHI Bronx Tennis Classic - Bronx USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia The LTA Sunderland Challenger - Sunderland The Comercia Challenger - Aptos Kaoshuing Challenger Napa Challenger Tiburon Challenger Melbourne Challenger Toyota Challenger The Manchester Trophy - Manchester Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Swanston Challenger - Sacramento Guangzhou Challenger Taipei City Challenger Karshi Challenger Surbiton Challenger Ilkley Challenger Aptos Challenger The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Classic - Lexington Yokohama Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Kia International In Caloundra - Caloundra Caloundra ATP Challenger - Caloundra 2007 Knoxville Challenger - Knoxville Club Coop's ATP Challenger International - Brisbane The LTA Men's Challenger - Southampton Challenger Banque Nationale - Granby Traralgon Challenger The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Tenerife Challenger Freeman Men's $50,000 Challenger - Joplin Taipei City Challenger Dublin Challenger - Dublin Charlottesville Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Ford Tennis Championships - Louisville JSM Challenger - Champaign Bangkok Challenger Wolfsburg Challenger Jersey Challenger Savannah Challenger AGT Challenger - Leon Nottingham Challenger The LTA Manchester Trophy - Manchester Penza Cup 2008 - Penza National Bank Men's Rimouski Challenger - Rimouski dBI Tennis Challenger - Binghamton Music City Challenger - Nashville Isla de Lanzarote - Lanzarote Sacramento Challenger Zagreb Challenger Yokohama Challenger Guadalajara Challenger Isla de Lanzarote - Lanzarote Traralgon Challenger Kaohsiung Challenger Aberto de Santa Catarina de Tenis - Florianopolis Burnie Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Canberra Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Eckental Challenger Traralgon Challenger Canberra Challenger Burnie Challenger Launceston Challenger Music City Challenger - Nashville Raanana Challenger Manchester Challenger Gimcheon Challenger Busan Challenger Surbiton Challenger Vancouver Challenger The LTA Wrexham Challenger - Wrexham Kaohsiung Challenger Nottingham Challenger Kobe Challenger Canberra Challenger Winnetka Challenger Istanbul 2 Challenger Toyota Challenger The Surbiton Trophy - Surbiton Taipei City Challenger Bath Challenger New Delhi Challenger III - New Delhi Naples Challenger - Naples Winnetka Challenger Fergana Challenger Nottingham Challenger Phoenix Challenger The 10tele.com Open - Nottingham Hilton Waikoloa Village USTA Challenger - Waikoloa MST ATP Challenger International - Burnie AT&T Challenger of Dallas - Dallas Surbiton Challenger Lexington Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland St. Remy Challenger Orlando Challenger Loughborough Challenger Nottingham 1 Challenger Nottingham 2 Challenger Red Letter Days Open - Nottingham Heineken Open - Auckland The LTA Nottingham Challenger - Nottingham Countrywide Classic USTA Challenger - Carson Legg Mason Tennis Classic - Washington The Commercia Challenger - Aptos Pro Challenger at Calabasas - Calabasas Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach Savannah Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Apia International - Sydney Canberra Challenger Vancouver Challenger Binghamton Challenger The Mercedes Benz of Calabasas - Calabasas Regions Morgan Keegan Championships - Memphis Winnetka Challenger Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Burnie Challenger Atlanta Tennis Championships - Atlanta Leon Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London BB&T Atlanta Open - Atlanta Busan Challenger Brisbane International - Brisbane Apia International - Sydney Cremona Challenger Hall of Fame Tennis Championships - Newport Irving Challenger Bratislava Challenger Champaign Challenger Shenzhen Open - Shenzhen Tallahassee Challenger Binghamton Challenger Puebla Challenger China Open - Beijing Istanbul Challenger Izmir Challenger Movistar Open - Vina del Mar Hong Kong Challenger Burnie Challenger Rennes Challenger Dallas Challenger Burnie Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Countrywide Classic - Los Angeles Kyoto Challenger SAP Open - San Jose Yokohama Challenger Hall of Fame Open - Newport Brisbane International - Brisbane Batman Challenger Citi Open - Washington Cherbourg Challenger Adelaide International 1 - Adelaide Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing PBZ Zagreb Indoors - Zagreb Kun-Ming Challenger Baton Rouge Challenger Delray Beach Open - Delray Beach The Stella Artois Championships - London Abierto Mexicano Telcel - Acapulco AEGON Championships - London Yeongwol Challenger Hall of Fame Tennis Championships - Newport Manta Challenger Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen Toyota Challenger Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Geneva Open - Geneva Libema Open - 's-Hertogenbosch Seoul Challenger Noventi Open - Halle Citi Open - Washington AEGON Championships - London Great Ocean Road Open - Melbourne Sardegna Open - Cagliari Thailand Open - Bangkok Astana Open - Nur-Sultan Shenzhen Challenger Samarkand Challenger Atlanta Tennis Championships - Atlanta Eskisehir Challenger Loughborough Challenger SAP Open - San Jose Guangzhou Challenger Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Claro Open Colombia - Bogota Sarajevo Challenger Citi Open - Washington Leon Challenger U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Traralgon Challenger Canberra Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Drummondville Challenger Aptos Challenger Claro Open Colombia - Bogota Quimper Challenger Open Parc - Lyon Le Gosier Challenger Gwangju Challenger Claro Open Colombia - Bogota Nottingham-2 Challenger Rakuten Japan Open - Tokyo Kobe Challenger Bangkok Challenger Hua Hin Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Guadalajara Challenger Leon Challenger Rakuten Japan Open - Tokyo The Bolton Challenger - Bolton Ecuador Open - Quito Memphis Open - Memphis Kyoto Challenger Abierto Mexicano Telcel - Acapulco Antalya Cup - Antalya Brisbane International - Brisbane New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle The LTA Bolton Challenger - Bolton Chengdu Open - Chengdu ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston St. Petersburg 1 Challenger Turkish Airlines Open Antalya - Antalya BB&T Atlanta Open - Atlanta Tata Open Maharashtra - Pune The Nottingham Open - Nottingham Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Truist Atlanta Open - Atlanta Singapore Tennis Open - Singapore Libema Open - 's-Hertogenbosch Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami BNP Paribas Open - Indian Wells AEGON International - Eastbourne Aircel Chennai Open - Chennai Portugal Open - Oeiras Rakuten Japan Open - Tokyo The Stella Artois Grass Court Championships - London Jinan Challenger Bengalaru Challenger Shenzhen Open - Shenzhen Brisbane International - Brisbane Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Rogers Cup - Montreal Rogers Cup - Montreal Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Open 13 - Marseille Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Abierto Mexicano de Tenis Mifel - Los Cabos BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Masters - Paris National Bank Open - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris The Stella Artois Championships - London Australian Open - Melbourne BB&T Atlanta Open - Atlanta U.S. Open - New York Australian Open - Melbourne The Nottingham Open - Nottingham Garanti Koza Sofia Open - Sofia Australian Open - Melbourne Wimbledon - London U.S. Open - New York BB&T Atlanta Open - Atlanta Australian Open - Melbourne Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Wimbledon - London Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Hopman Cup - Perth Australian Open - Melbourne U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Wimbledon (juniors) U.S. Open (juniors) Hopman Cup - Perth Olympics - Paris French Open (juniors) French Open (juniors)